infinity launch technology limited